Andrey Syschikov - Practical usage of advanced Python constructs
[24 July 2015]
[Bilbao, Euskadi, Spain]
Python is a language of choice for developers with wide range of
experience, for some it is a first programming language, others switch
to Python after years of experience. Python provides friendly syntax
and smooth learning curve. This sometimes leads to developers lacking
comprehension of some more advanced constructs.
It happens that experienced developers jump into using Python and
sometimes miss less known Python language constructs. On the other
hands people who purposefully learned Python sometimes lack practical
ideas for how to apply those constructs.
This talk will be specifically focused on the practical usages of
advanced Python constructs like iterators, generators, decorators and
context managers. Goal of the talk is to share ideas about how those
constructs can be used for practical purposes in real projects. Prior
knowledge is not required, there will be a brief introduction to every
construct being presented.